# 2024.10.17 讲解数据类型
'''
    关键字: print if
'''

'''
    数据类型:
      1. 数字类型
      2. 字符串类型
      3. 布尔类型
      4. 空类型
      5. 列表类型
      6. 元组类型
      7. 字典类型
'''

'''
    数字类型: 
        整型 : 负整数 0 正整数 (在python中的强关键字对应的是int)
        浮点型 : 所有的小数(在python中的强关键字对应的是float)
'''

# 在python中需要带括号运行的 我们一般称为函数!
# int函数的意义是返回整型数据!
# float函数的意义是返回浮点型数据!
# 在python中整型 和 浮点型对应的类型关键字是 int 和 float
# num_01 = float(10)
# num_02 = int(12.999)
# print(num_01,num_02)


# type函数, 返回对应数据的类型!
# num_03 = 0
# result = type(num_03)
# print(result)
# print(float)


'''
    1. 定义一个变量age 代表年龄
    2. 只有当年龄是整型时 且 大于0 才打印"数据合法"
'''
age = -18
result = type(age)  #result的结果有可能是int类型 也有可能是float类型 .....
# 两个等号代表比较!!! 比较前后的内容是否一致!
if result == int:
    if age > 0:
        print("数据合法")